someone who insults - Deutsch Englisch Wörterbuch